import  axios  from "../utils/request"
import base from "../api/base"

const api= {
    /**
     * 注册
     */
    register(params){
        return axios.post(base.baseUrl + base.register,params)
    },
    /**
     * 登录
     */
    login(params){
        return axios.post(base.baseUrl + base.login,params)
    },
    /**
     * 商品列表
     */
    selectTbItemAllByPage(params){
        return axios.get(base.baseUrl + base.selectTbItemAllByPage,{
            params
        })
    },
    /**
     * 商品总条数
     */
    total(){
        return axios.get(base.baseUrl + base.total)
    },
    /**
     * 模糊查询
     */
    search(params){
        return axios.get(base.baseUrl + base.search,{
            params
        })
    },
    /**
     * 类目选择
     */
    selectItemCategoryByParentId(params){
        return axios.get(base.baseUrl + base.selectItemCategoryByParentId,{
            params
        })
    },
    /**
     * 商品添加 
     */
    insertTbItem(params){
        return axios.get(base.baseUrl + base.insertTbItem,{
            params
        })
    },
    /**
     * 商品删除
     */
    deleteItemById(params){
        return axios.get(base.baseUrl + base.deleteItemById,{
            params
        })
    },
    /**
     * 预更新
     */
    preUpdateItem(params){
        return axios.get(base.baseUrl + base.preUpdateItem,{
            params
        })
    },
    /**
     * 商品修改
     */
    updateTbItem(params){
        return axios.get(base.baseUrl + base.updateTbItem,{
            params
        })
    },
    /**
     * 规格参数查询
     */
    selectItemParamAll(params){
        return axios.get(base.baseUrl + base.selectItemParamAll,{
            params
        })
    },
    /**
     * 规格参数模糊查询
     */
    paramsSearch(params){
        return axios.get(base.baseUrl + base.paramsSearch,{
            params
        })
    },
     /**
     * 规格参数 添加
     */
    paramsAdd(params) {
        return axios.get(base.baseUrl + base.paramsAdd, {
            params
        })
    },
    /**
     * 添加产品类目获取数据
     */
    categoryData(params) {
        return axios.get(base.baseUrl + base.categoryData, {
            params
        })
    },
    /**
     * 修改规格参数内容
     */
    updateCategory(params) {
        return axios.get(base.baseUrl + base.updateCategory, {
            params
        })
    },
    /**
     * 规格参数删除
     */
    paramsDel(params) {
        return axios.get(base.baseUrl + base.paramsDel, {
            params
        })
    },
    /**
     * 内容分类管理 查询 
     */
    contentList(params) {
        return axios.get(base.baseUrl + base.contentList, {
            params
        })
    },
    /**
     * 内容分类管理 添加
     */
    contentAdd(params){
        return axios.get(base.baseUrl + base.contentAdd, {
            params
        })
    },
    /**
     * 内容分类管理 修改
     */
    contentUpdate(params){
        return axios.get(base.baseUrl + base.contentUpdate, {
            params
        })
    },
    /**
     * 内容分类管理 删除
     */
    contentDel(params){
        return axios.get(base.baseUrl + base.contentDel, {
            params
        })
    },
    /**
     * 内容分类管理 内容查询
     */
    contentInfoList(params){
        return axios.get(base.baseUrl + base.contentInfoList, {
            params
        })
    },
    /**
     * 内容分类管理 内容删除
     */
    contentInfoDel(params){
        return axios.get(base.baseUrl + base.contentInfoDel, {
            params
        })
    },
    /**
     * 内容分类管理 内容添加
     */
    contentInfoAdd(params){
        return axios.get(base.baseUrl + base.contentInfoAdd, {
            params
        })
    }
}


export default api;
